• word of the day

    camelina sativa

    camelina sativa - Dictionary definition and meaning for word camelina sativa

    Definition
    (noun) annual European false flax having small white flowers; cultivated since Neolithic times as a source of fiber and for its oil-rich seeds; widely naturalized in North America
    Synonyms : gold of pleasure
Download our Mobile App Today
Receive our word of the day
on Whatsapp